Update a unit while at the same time rejecting it for failed to deck gate transactions

If you use the RejectUnitFailedToDeck (on page 1) business task at the ingate and a unit fails to deck, then N4 rejects the transaction and does not apply updates made at the ingate to the unit, such as changes to the special stow code. Because N4 rejected the gate transaction, it did not process the remaining business tasks, including the apply business tasks for the unit. In addition, since N4 did not apply the unit updates, these updates do not display in XPS for planners to fix the failed to deck.

If you want to reject units that fail to deck but also apply updated unit details from the ingate, you need to add another gate stage at the ingate for failed to deck gate transactions, such as a FLD gate stage. Then configure your gate so that the failed to deck transactions save at the ingate and go to the FLD gate stage.

To update a failed to deck unit in N4 and XPS:

  1. At your ingate stage, exclude the RejectUnitFailedToDeck business task for the Receive Export (RE) transaction.

  1. Add another stage that immediately follows the ingate stage for failed to deck transactions, such as a FLD gate stage.

  2. In the Gate Transactions view, create a new filter called FLD_FILTER with the condition:

  1. At the ingate stage:

  1. At the FLD gate stage, include only the PlanUnitIntoYard and RejectUnitFailedToDeck business task for the Receive Export (RE) transaction.

  2. Test to make sure that N4 saves the failed to deck transactions at the ingate stage, applies the unit updates in N4 and XPS, and sends these transactions to the FLD gate stage.

If you include the business task PlanUnitIntoYard for a gate transaction, N4 executes the business task PlanUnitIntoYard and sends a request to XPS for the container position. If XPS responds with a planned position, N4 plans the container to the yard. If XPS responds with the FLD (Failed To Deck), N4 displays an error message and rejects the gate transaction if the RejectUnitFailedToDeck is included.